package com.chengqs.rainbow.common.core.constant;

/**
 * <B>主类名称：</B>SymbolConstants<BR>
 * <B>概要说明：</B>enter<BR>
 *
 * @author: chengqs
 * @create: 2025-09-13 14:59:52
 **/
public class SymbolConstants {
    // 冒号相关符号
    public static final String COLON = ":";
    public static final String SEMICOLON = ";";

    // 斜杠相关符号
    public static final String BACKSLASH = "\\";
    public static final String FORWARD_SLASH = "/";

    // 标点符号
    public static final String COMMA = ",";
    public static final String PERIOD = ".";
    public static final String EXCLAMATION = "!";
    public static final String QUESTION = "?";

    // 括号类符号
    public static final String LEFT_PARENTHESIS = "(";
    public static final String RIGHT_PARENTHESIS = ")";
    public static final String LEFT_BRACKET = "[";
    public static final String RIGHT_BRACKET = "]";
    public static final String LEFT_BRACE = "{";
    public static final String RIGHT_BRACE = "}";
    public static final String LEFT_ANGLE_BRACKET = "<";
    public static final String RIGHT_ANGLE_BRACKET = ">";

    // 引号类符号
    public static final String SINGLE_QUOTE = "'";
    public static final String DOUBLE_QUOTE = "\"";
    public static final String BACKTICK = "`";

    // 数学符号
    public static final String PLUS = "+";
    public static final String MINUS = "-";
    public static final String ASTERISK = "*";
    public static final String EQUALS = "=";
    public static final String PERCENT = "%";
    public static final String AMPERSAND = "&";
    public static final String PIPE = "|";
    public static final String CARET = "^";
    public static final String TILDE = "~";
    public static final String DOLLAR = "$";
    public static final String HASH = "#";
    public static final String AT = "@";

    // 其他常用符号
    public static final String UNDERSCORE = "_";
    public static final String DASH = "-";
}
